import java.util.Scanner;

public class infoDel {

    public static void Del (String info[][] ){
        Scanner scanner=new Scanner(System.in);
        String b="1000";
        //通过id删除学生信息
        //通过id删除学生信息
        System.out.println("要求3：通过id删除学生信息如果存在，则删除，如果不存在，则提示删除失败。&&要求4：删除完毕之后，遍历所有学生信息。");
        System.out.println("请输入id删除该学生信息");
        String del=scanner.nextLine(); //输入相应id进行删除学生信息并存储到变量del
        String [][] newInfo=new String[3][3];
        int num1=0;
        //循环学生id并进行判断是否相等del，相等跳过这个学生把其他学生存储到新的二维数组中。
        for(int i=0; i<info.length;i++){
            if(info[i][0].equals(del)){
                continue;
            }
            for (int q=0;q<info[i].length;q++){
                newInfo[num1][q]=info[i][q];}
            num1++;

        }

        //遍历和判断存储删除学生信息后的二维数组和没有删除的二维数组，相等则输入删除学生的id不存在：提示删除失败。相等则遍历打印新数组。
       for (int i=0;i<info.length;i++){
           for (int q=0;q<info[i].length;i++){
               if ( newInfo[i][q]==info[i][q]){
                   System.out.println("删除失败");
                   break;
               }

               for(int w=0;w<newInfo.length;w++){
                   for (int s=0;s<newInfo[w].length;s++){
                       System.out.print(newInfo[w][s]+'\t');
                   }
                   System.out.println();
           }
               break;
       }

           break;

        }
    }
}
